need one's testimony - French English Dictionary